lead foil - German English Dictionary